package triangolo;
public class Triangolo {
    private int base;
    private int altezza;
    public Triangolo(){
        this.base=0;
        this.altezza=0;
    }
    public Triangolo(int pBase, int pAltezza){
        this.setBase(pBase);
        this.setAltezza(pAltezza);
    }
    public boolean setBase(int pBase){
        if(pBase>0){
            this.base= pBase;
            return true;
        }
        return false;
    }
    public boolean setAltezza(int pAltezza){
        if(pAltezza>0){
            this.altezza=pAltezza;
            return true;
        }
        return false;
    }
    public int getBase(){
        return this.base;
    }
    public int getAltezza(){
        return this.altezza;
    }
    public double area(){
        double area= this.base*this.altezza/2;
        return area;
    }
    @Override
    public String toString(){
        return this.base+" "+this.altezza;
    }
    @Override
    public boolean equals(Object t){
        if(t instanceof Triangolo){
            Triangolo tt= (Triangolo) t;
            return this.base==tt.base && this.altezza==tt.altezza;
        }
        return false;
    }
}
